export const SnippetsIcon = ({ size = 16 }) => (
  <svg
    viewBox="0 0 24 24"
    xmlns="http://www.w3.org/2000/svg"
    width={size}
    height={size}
    fill="none"
    data-icon="snippets"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M4.125 3a1.125 1.125 0 0 0 0 2.25h8.25a1.125 1.125 0 0 0 0-2.25h-8.25Zm13.5 0a1.125 1.125 0 0 0 0 2.25h2.25a1.125 1.125 0 0 0 0-2.25h-2.25ZM12 19.875c0-.621.504-1.125 1.125-1.125h6.75a1.125 1.125 0 0 1 0 2.25h-6.75A1.125 1.125 0 0 1 12 19.875ZM4.125 18.75a1.125 1.125 0 0 0 0 2.25h3.75a1.125 1.125 0 0 0 0-2.25h-3.75ZM3 14.625c0-.621.504-1.125 1.125-1.125h6.75a1.125 1.125 0 0 1 0 2.25h-6.75A1.125 1.125 0 0 1 3 14.625ZM16.125 13.5a1.125 1.125 0 0 0 0 2.25h3.75a1.125 1.125 0 0 0 0-2.25h-3.75ZM3 9.375c0-.621.504-1.125 1.125-1.125h2.25a1.125 1.125 0 0 1 0 2.25h-2.25A1.125 1.125 0 0 1 3 9.375Zm8.625-1.125a1.125 1.125 0 0 0 0 2.25h8.25a1.125 1.125 0 0 0 0-2.25h-8.25Z"
      fill="currentColor"
    ></path>
  </svg>
);

export const GitHubIcon = ({ size = 16 }) => (
  <svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" width={size} height={size}>
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M8 1C4.1326 1 1 4.1326 1 8C1 11.0939 3.00675 13.7152 5.78699 14.6433C6.13505 14.7078 6.26397 14.4929 6.26397 14.3039C6.26397 14.1363 6.25967 13.698 6.25537 13.1136C4.30878 13.5347 3.89626 12.1768 3.89626 12.1768C3.57827 11.3689 3.11848 11.1498 3.11848 11.1498C2.4825 10.7158 3.16575 10.7244 3.16575 10.7244C3.86618 10.7759 4.24002 11.4463 4.24002 11.4463C4.86311 12.5163 5.87722 12.2069 6.27686 12.0264C6.34131 11.5752 6.52179 11.2658 6.71946 11.0896C5.1682 10.9177 3.5353 10.3161 3.5353 7.63474C3.5353 6.86986 3.80602 6.24678 4.25721 5.75691C4.18416 5.57643 3.94352 4.8674 4.32167 3.90485C4.32167 3.90485 4.91037 3.71578 6.24678 4.62247C6.8054 4.46777 7.4027 4.39042 8 4.38613C8.593 4.39042 9.1946 4.46777 9.75322 4.62247C11.0896 3.71578 11.6783 3.90485 11.6783 3.90485C12.0608 4.8674 11.8201 5.58072 11.7471 5.75691C12.194 6.24678 12.4647 6.86986 12.4647 7.63474C12.4647 10.3247 10.8275 10.9134 9.26765 11.0896C9.51688 11.3045 9.74463 11.7342 9.74463 12.3874C9.74463 13.3241 9.73603 14.0761 9.73603 14.3082C9.73603 14.4972 9.86065 14.7121 10.2173 14.6433C12.9975 13.7152 15 11.0939 15 8.0043C15 4.1326 11.8674 1 8 1Z"
      fill="white"
      fillOpacity="0.6"
    />
  </svg>
);
